regular visitor - Spanish English Dictionary